body {
	font-size: 14px;
	font-family: "微软雅黑";
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
*:hover {
	transition: All .5s ease;
    -ms-transition: All .5s ease;
    -o-transition: All .5s ease;
    -moz-transition: All .5s ease;
    -webkit-transition: All .5s ease;
}
.page-top {
	height: 40px;
	line-height: 40px;
	background: #3f6dd4;
}
.user-stat {
	color: #fff;
}
	.user-stat a {
		font-size: 14px;
		color: #fff;
		padding: 0 20px;
		border-left: 1px #fff solid;
		display: inline-block;
	}
	.user-stat a:first-child {
		margin-left: 20px;
	}

.header {
	padding: 10px 0;
	z-index: 999;
	background: #fff;
	width: 100%;
}
	.header .navbar {
		margin: 0;
	}
	.header .navbar-default {
		border: 0;
		background: none;
	}
		.header .navbar-default .navbar-nav {
			margin: 30px 0 0 0;
		}
		.header .navbar-default .navbar-nav>li>a {
			color: #707070;
			font-size: 18px;
			padding: 15px 10px;
		}
		.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
			background: none;
		}
		.header .navbar-default .navbar-nav>li>a:hover,.header .navbar-default .navbar-nav>li.active>a {
			border-bottom: 3px #3f6dd4 solid;
			font-weight: bold;
		}
	.navbar-brand {
		padding: 0;
	}

.swiper {
	height: 500px;
	color: #fff;
	min-height: 180px;
}
@media (min-width: 980px){
	.swiper {
		height: 500px !important;
	}
}

.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        background-position: center;
        background-size: cover;
        position: relative;
    }
    .swiper-slide .swiper-href {
    	margin-top: 40px;
    }
    .zdy1 {
		margin: 5% auto;
	}
	.zdy2 {
		margin: 5% auto;
	}
	@media (min-width: 1200px){
		.zdy1 {
			padding-left: 260px;
		}
		.zdy2 {
			padding-left: 260px;
		}
	}
    .swiper-slide h2 {
    	font-size: 25px;
    }
    .swiper-slide h1 {
    	font-size: 34px;
    	font-weight: bold;
    }
    .swiper-slide h3 {
    	font-size: 20px;
    }
	.swiper-slide .swiper-href .a1 {
		margin-top: 20px;
		font-size: 30px;
		color: #585f63;
		background: #fff;
		padding: 10px 55px;
		margin-right: 20px;
	}
	.swiper-slide .swiper-href .a1:hover {
		background: #eb6100;
		color: #fff;
	}
	.swiper-slide .swiper-href .a2 {
		margin-top: 20px;
		font-size: 30px;
		color: #fff;
		background: transparent;
		padding: 8px 53px;
		border: 2px #fff solid;
	}
	.swiper-slide .swiper-href .a2:hover {
		background: #eb6100;
		color: #fff;
	}
	.swiper-slide .play,.swiper-slide .ieplay {
		width: 144px;
		height: 144px;
		position: absolute;
		left: 50%;
		margin-left: -72px;
		bottom: 25%;
		display: block;
		background: url(../img/play.png) no-repeat;
		border: 0;
		cursor: pointer;
	}
.navbar-toggle {
	margin-right: 5px;
}
@media (max-width: 991px) {
    /*Responsive code for max-width: 991px*/
    .header .navbar-header {
        float: none;
    }

    .logo {
    	height: 50px;
    }
    
    .header .navbar-toggle {
        display: block;
    }
    
    .header .navbar-collapse.collapse {
        display: none !important;
    }
    
    .header .navbar-collapse.collapse.in {
        display: block !important;
        overflow-y: auto !important;
    }
    
    .header .navbar-nav {
        margin: 10px 0 0 0 !important;
        float: none !important;
    }

    .header .navbar-nav > li {
        float: none;
    }
    
    .header .navbar-nav > li > a {
        padding-top: 30px;
        padding-bottom: 40px;
    }

    /*Pull Right*/
    .header .dropdown-menu.pull-right {
        float: none !important;
    }

    /*Dropdown Menu Slide Down Effect*/
    .header .navbar-nav .open .dropdown-menu {
        border: 0;
        float: none;
        width: auto;
        margin-top: 0;
        position: static;
        box-shadow: none;
        background-color: transparent;
    }

    .header .navbar-nav .open .dropdown-menu > li > a,
    .header .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px;
    }
    
    .header .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px;
    }
    
    .header .navbar-nav .open .dropdown-menu > li > a:hover,
    .header .navbar-nav .open .dropdown-menu > li > a:focus {
        background-image: none;
    }

    .header .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777;
    }

    .header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
        background-color: transparent;
    }
    
    .header .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
    .header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #555;
        background-color: #e7e7e7;
    }
    
    .header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #ccc;
        background-color: transparent;
    }

    .header .navbar-default .dropdown-menu.no-bottom-space {
        padding-bottom: 0;
    }

    /*Design for max-width: 991px*/
    .header .navbar-collapse,
    .header .navbar-collapse .container {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .header .navbar-default .navbar-nav > li > a {
        font-size: 14px;
        padding: 9px 10px;
    }

    .header .navbar-default .navbar-nav > li a {
        border-bottom: solid 1px #eee;
    }   

    .header .navbar-default .navbar-nav > li > a:focus {
        background: none;
    }

    .header .navbar-default .navbar-nav > li > a:hover {
        color: #72c02c;
    }

    .header .navbar-default .navbar-nav > .active > a,
    .header .navbar-default .navbar-nav > .active > a:hover,
    .header .navbar-default .navbar-nav > .active > a:focus {
        //color: #fff !important; 
        background: #e7e7e7 !important;
    }

    .header .dropdown .dropdown-submenu > a { 
        font-size: 13px;
        color: #333 !important;
        text-transform: uppercase;
    }
}

@media (max-width: 768px) {
	.logo {
		height: 48px;
	}
	.how-container .col-xs-12, .how-container .col-md-4 {
		
		padding-left: 5px;
		padding-right: 5px;
	}
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.else-container {
		display: none;
	}
}


.con-tit {
	font-size: 30px;
	color: #a0a0a0;
	text-align: center;
	margin-bottom: 5px;
}
.con-x-tit {
	font-size: 14px;
	color: #707070;
	text-align: center;
}
.con-tit-b {
	padding-top: 20px;
	border-bottom: 3px #3f6dd4 solid;
	width: 100px;
	margin: 0 auto 60px auto;
}

.why-container {
	width: 100%;
	padding: 60px 0;
}
.why-container .con-x {
	background: url(../img/why-b.png) no-repeat center center;
}
.why-box {
	padding: 15px;
	border: 1px #ddd solid;
	text-align: center;
}
.why-box:hover {
	background: #eb6100;
    opacity: 0.86;
	
    color: #fff;
}
.why-box:hover .box-tit {
	color: #fff;
	transition: All 1s ease;
    -ms-transition: All 1s ease;
    -o-transition: All 1s ease;
    -moz-transition: All 1s ease;
    -webkit-transition: All 1s ease;
}
.aa:hover {
	transition: All 1s ease;
    -ms-transition: All 1s ease;
    -o-transition: All 1s ease;
    -moz-transition: All 1s ease;
    -webkit-transition: All 1s ease;
}
.why-box img {
	width: 100%;
}
.why-box .box-tit {
	margin: 20px 0 5px 0;
	font-size: 20px;
	font-weight: bold;
	color: #707070;
}
.why-box .box-tit-f {
	font-size: 14px;
	color: #c8c8c8;
}
.why-box .box-tit-x {
	border-bottom: 2px #3f6dd4 solid;
	width: 23%;
	margin: 10px auto;
}

.how-container {
	width: 100%;
	background: url(../img/how-bg.png) repeat-y center center;
	padding: 50px 0;
}
.how-container .con-x {
	background: url(../img/how-b.png) no-repeat center center;
}
.how-container .how-box {
	display: block;
	width: 100%;
	height: 195px;
	margin: 0 auto;
	background-size:contain;
	background-repeat: no-repeat;
	background-position: center center;
}
.how-container .how-box:hover {
	background-size: contain;
}
.how-container h3 {
	color: #707070;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
	margin-bottom: 30px;
}
.how-1 {
	background-image: url(../img/how-1-y.png)
}
.how-1:hover {
	background-image: url(../img/how-1-h.png)
}
.how-2 {
	background-image: url(../img/how-2-y.png);
	height: 197px!important;
}
.how-2:hover {
	background-image: url(../img/how-2-h.png)
}
.how-3 {
	background-image: url(../img/how-3-y.png)
}
.how-3:hover {
	background-image: url(../img/how-3-h.png)
}
.how-4 {
	background-image: url(../img/how-4-y.png)
}
.how-4:hover {
	background-image: url(../img/how-4-h.png)
}
.how-5 {
	background-image: url(../img/how-5-y.png);
	height: 197px!important;
}
.how-5:hover {
	background-image: url(../img/how-5-h.png)
}
.how-6 {
	background-image: url(../img/how-6-y.png)
}
.how-6:hover {
	background-image: url(../img/how-6-h.png)
}
.how-href {
	margin-top: 40px;
	text-align: center;
}
.how-href a {
	font-size: 20px;
	font-weight: bold;
	border-radius: 15px;
	padding: 10px 20px;
	background: #fff;
	border: 2px #3f6dd4 solid;
}
.how-href a:hover {
	border: 2px #B4CBFD solid;
    color: #B4CBFD;
}
.xia {
	margin: 40px auto;
	background: url(../img/xia.png) no-repeat;
	width: 49px;
	height: 115px;
	display: block;
}


.ser-container .con-x {
	background: url(../img/ser-b.png) no-repeat center center;
}
.ser-box {
	width: 100%;
	height: 296px;
	margin: 20px 0;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	transition:background 1s;
	-moz-transition:background 1s; /* Firefox 4 */
	-webkit-transition:background 1s; /* Safari and Chrome */
	-o-transition:background 1s; /* Opera */
}
.ser-1 {
	background-image: url(../img/ser-1.png);
}
.ser-1:hover {
	background-image: url(../img/ser-1h.png);
}
.ser-2 {
	background-image: url(../img/ser-2.png);
}
.ser-2:hover {
	background-image: url(../img/ser-2h.png);
}
.ser-3 {
	background-image: url(../img/ser-3.png);
}
.ser-3:hover {
	background-image: url(../img/ser-3h.png);
}
.ser-4 {
	background-image: url(../img/ser-4.png);
}
.ser-4:hover {
	background-image: url(../img/ser-4h.png);
}
.ser-5 {
	background-image: url(../img/ser-5.png);
}
.ser-5:hover {
	background-image: url(../img/ser-5h.png);
}
.ser-6 {
	background-image: url(../img/ser-6.png);
}
.ser-6:hover {
	background-image: url(../img/ser-6h.png);
}

.else-container {
	margin-top: 50px;
	margin-bottom: 50px;
}
.else-container .con-x {
	background: url(../img/else-x.png) no-repeat center center;
}
.else-container .container {
	position: relative;
	height: 689px;
	background-size: contain;
	background: url(../img/else-bg.png) no-repeat center top;
}
.else-container .aa {
	width: 128px;
	height: 128px;
}
.else-container .a1 {
	position: absolute;
	left: 50%;
	top: 108px;
	margin-left: -64px;
	background: url(../img/a1.png) no-repeat;
}
.else-container .a1:hover {
	background: url(../img/a1h.png) no-repeat;
}
.else-container .a2 {
	position: absolute;
	left: 30%;
	top: 280px;
	background: url(../img/a2.png) no-repeat;
}
.else-container .a2:hover {
	background: url(../img/a2h.png) no-repeat;
}
.else-container .a3 {
	position: absolute;
	right: 30%;
	top: 280px;
	background: url(../img/a3.png) no-repeat;
}
.else-container .a3:hover {
	background: url(../img/a3h.png) no-repeat;
}

.footer {
	background: #eeeeee;
	padding: 30px 0;
}
.footer .col-md-4 {
	border-left: 1px #3f6dd4 solid;
}

.footer .f-logo {
	margin: 0 auto;
	text-align: center;
}
.mb20 {
	margin-bottom: 20px;
}
.footer .lian dt {
	color: #434343;
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 5px;
}
.footer .lian dd a {
	font-size: 14px;
	color: #a0a0a0;
	height: 24px;
	line-height: 24px;
}
.footer .footer-r {
	text-align: center;
	width: 250px;
	margin: 0 auto;
}
.footer .qq {
	margin: 5px 0;
	text-align: left;
	font-size: 16px;
	color: #7d7d7d;
	height: 30px;
	line-height: 30px;
	padding-left: 40px;
	background: url(../img/qq.png) no-repeat;
}
.footer .tel {
	margin: 5px 0;
	text-align: left;
	font-size: 16px;
	color: #7d7d7d;
	height: 30px;
	line-height: 30px;
	padding-left: 40px;
	background: url(../img/tel.png) no-repeat;
}
.footer .tel1 {
	margin: 5px 0;
	text-align: center;
	font-size: 16px;
	color: #7d7d7d;
	height: 30px;
	line-height: 30px;
	
}
.footer .logo-name {
	margin: 5px 0 0;
  font-size: 18px;
	
}
.footer .email {
	margin: 5px 0;
	font-size: 16px;
	text-align: left;
	color: #7d7d7d;
	height: 30px;
	line-height: 30px;
	padding-left: 40px;
	background: url(../img/email.png) no-repeat;
}
.footer .ewm {
	margin-top: 10px;
}
.page-foot {
	height: 50px;
	line-height: 50px;
	background: #bfbfbf;
	text-align: center;
	color: #fff;
	font-size: 14px;
}

.yy-s {
	background: url(../img/yy-s.png) no-repeat center center;
	margin: 0 auto 60px auto;
	width: 49px;
	height: 115px;
}



.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}
@media ( max-width : 1200px) {
	.footer .col-md-4 {
		border-left: 0;
	}
	.ser-box {
		height: 215px;
	}
}
@media ( max-width : 992px) {
	.ser-box {
		height: 175px;
	}
	.swiper-slide .play {
		width: 80px;
		height: 80px;
		margin-left: -40px;
		background-size: contain;
	}
	.swiper-slide h2 {
		font-size: 28px;
		margin:0;
		margin-bottom: 10px;
	}
	.swiper-slide h1 {
		font-size: 40px;
		margin: 0;
		margin-bottom: 10px;
	}
	.swiper-slide h3 {
		font-size: 24px;
		margin: 0;
		margin-bottom: 40px;
	}
	.swiper-slide .swiper-href .a1 {
		padding: 20px 45px;
    	font-size: 14px;
    	margin-right: 5px;
	}
	.swiper-slide .swiper-href .a2 {
	    font-size: 14px;
	    padding: 20px 45px;
	    border: 1px #fff solid;
	}
}
@media ( max-width: 768px) {
	.swiper-slide .play {
		width: 72px;
		height: 72px;
		margin-left: -36px;
		background-size: contain;
	}
	.swiper-slide h2 {
		font-size: 22px;
		margin:0;
		margin-bottom: 10px;
	}
	.swiper-slide h1 {
		font-size: 32px;
		margin: 0;
		margin-bottom: 10px;
	}
	.swiper-slide h3 {
		font-size: 18px;
		margin: 0;
		margin-bottom: 30px;
	}
	.swiper-slide .swiper-href {
		margin-top: 15px;
	}
	.swiper-slide .swiper-href .a1 {
		padding: 15px 30px;
    	font-size: 14px;
    	margin-right: 5px;
	}
	.swiper-slide .swiper-href .a2 {
	    font-size: 14px;
	    padding: 15px 30px;
	    border: 1px #fff solid;
	}
	.ser-box {
		height: 250px;
		margin: 0;
	}
	.lian {
		display: none;
	}
	.con-tit-b {
		margin: 0 auto 20px auto;
	}
	.how-container .how-box {
		height: 125px;
	}
	.how-2,.how-5 {
		height: 127px !important;
	}
	.how-container h3 {
		margin-bottom: 10px;
	}
	.why-container {
		padding: 20px 0;
	}
	.yy-s {
		width: 30px;
		height: 65px;
		background-size: contain;
		margin: 0 auto 20px auto;
	}
	.xia {
		width: 30px;
		height: 65px;
		background-size: contain;
		margin: 20px auto 20px auto;
	}
	.how-container {
		padding: 70px 0;
	}
}
@media ( max-width : 760px) {

	.swiper-slide .play {
		width: 36px;
		height: 36px;
		margin-left: -18px;
		background-size: contain;
	}
	.swiper-slide h2 {
		font-size: 11px;
		margin:0;
		margin-bottom: 10px;
	}
	.swiper-slide h1 {
		font-size: 16px;
		margin: 0;
		margin-bottom: 10px;
	}
	.swiper-slide h3 {
		font-size: 9px;
		margin: 0;
		margin-bottom: 10px;
	}
	.swiper-slide .swiper-href {
		margin-top: 15px;
	}
	.swiper-slide .swiper-href .a1 {
		padding: 5px 10px;
    	font-size: 14px;
    	margin-right: 5px;
	}
	.swiper-slide .swiper-href .a2 {
	    font-size: 14px;
	    padding: 5px 8px;
	    border: 1px #fff solid;
	}
	.con-tit {
		font-size: 24px;
	}
	.con-x-tit {
		font-size: 12px;
	}
}

@media ( min-width : 768px) {
	.col-sm-5ths {
		width: 20%;
		float: left;
	}
	.else-container .a2 {
		left: 18.6%;
	}
	.else-container .a3 {
		right: 18.6%;
	}
}

@media ( min-width : 992px) {
	.col-md-5ths {
		width: 20%;
		float: left;
	}
	.else-container .a2 {
		left: 25.7%;
	}
	.else-container .a3 {
		right: 25.7%;
	}
}

@media ( min-width : 1200px) {
	.col-lg-5ths {
		width: 20%;
		float: left;
	}
	.else-container .a2 {
		left: 30%;
	}
	.else-container .a3 {
		right: 30%;
	}
}

.modal {
	top: 20%;
}
.modal-dialog {
    width: 65%;
}



#rightToolbar { display:block; position:fixed; z-index:115;right:0px;top:200px; _margin:0 15px 15px 0; width:112px; font-size:12px;}
#rightToolbar{_position:absolute;_right:auto;_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)); _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.tooltop { width:112px; height:94px; background:url(../img/tophead.png) no-repeat; display:none;}
.toolmin {height:46px; background:#fff; margin-bottom:1px;position:relative;}
.toolmin.backtop { height:27px;}
.toolposit{ position:relative; background:#f4f4f4; border:1px solid #e9e9e9;}
.toolposit i.close{font-size:12px; font-style: normal; font-weight: normal; width:50px; height:20px; display:block; position:absolute; text-align:right; line-height:20px; right:0; top:-25px; cursor:pointer; color:#666; background:url(../img/arrow_lr.png) no-repeat right 6px; padding-right:10px; opacity: 1; }
.toolposit i.close.on{background-position:right -32px;}

.kefusamll{display:none;}
.phonetool_samll{ display:block; width:46px; height:46px; background:url(../img/kiefuali.gif) no-repeat -46px -317px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.phonetool_samll:hover,.phonetool_samll.on { background:url(../img/kiefuali.gif) no-repeat left -317px;}
.weixing_samll{ display:block; width:46px; height:46px; background:url(../img/kiefuali.gif) no-repeat -46px -269px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.weixing_samll:hover,.weixing_samll.on { background:url(../img/kiefuali.gif) no-repeat left -269px;}
.liuyantool_samll { display:block; width:46px; height:46px; background:url(../img/kiefuali.gif) no-repeat -46px -96px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.liuyantool_samll:hover,.liuyantool_samll.on { background:url(../img/kiefuali.gif) no-repeat left -96px;}
.toolapp_samll{ display:block; width:46px; height:46px; background:url(../img/kiefuali.gif) no-repeat -46px -221px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s;}
.toolapp_samll:hover,.toolapp_samll.on { background:url(../img/kiefuali.gif) no-repeat left -221px;}


.toolcontbox{display:none; position:absolute;right:110px; top:0; width:340px; z-index:5;}
.toolcont{ line-height:24px;padding:10px; border:1px solid #dfdfdf; background:#fff; width:332px; position:absolute; right:7px; top:0; z-index:1;}
.toolqq{line-height:18px; height:46px; clear:both; padding-left:15px; border-bottom:1px solid #e9e9e9; padding-bottom:10px; margin-bottom:10px;}
.toolqq a.imbtn{background-image:url(../img/kfico_btn.png); background-repeat:no-repeat; background-position:10px center; padding-left:30px; color:#666 !important;}
.toolarr {display:block; width:10px; height:50px;background:url(../img/areiltool.gif) no-repeat left 10px;padding:0 !important; position:absolute; right:-2px; top:10px; z-index:2;}
.toolcont h3{height:35px; line-height:35px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#474747; background:url(../img/tel2.png) no-repeat 0 center; padding-left:35px; margin-top: 0; margin-bottom: 0;}
.toolcont h3 i{font-style:normal; font-size:14px; font-weight:normal; color:#999; padding-left:10px;font-family:"微软雅黑";}
.toolcont span{color:#666; display:block; padding-left:35px;}
.toolcont a { color:#06c;}
.toolcont q{height:40px; display:block;padding-left:35px;padding-top:10px;position:relative;}
.toolcont q input{width:150px;    background: #fff;
    border: 1px solid #dfdfdf;
    padding: 6px 8px 6px 8px;
    vertical-align: middle;color: #333; height: 28px;}
a.button.red,button.red {    font: 12px/1.14 arial,\5b8b\4f53;
    outline: 0; background:#EC2828; color:#fff; border:1px solid #EC2828; height: 28px;border-radius: 3px;}
a.button.red:hover,button.red:hover { background:#fe4646;}
button.red:focus { background:#fb2c2c;}
.toolcont q label{margin-top:15px;left:185px;+margin-top:4px;+line-height:24px!important;+height:auto!important;}
.toolcont samp{display:block; padding-left:35px; padding-top:10px;}
.toolcont samp .button{  white-space:nowrap; }
.backtoptool { display:block; width:46px; height:27px; background:url(../img/kiefuali.gif) no-repeat -46px -144px;-o-transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;transition:all 0.2s; margin:0 auto;}
.backtoptool:hover,.backtoptool.on { background:url(../img/kiefuali.gif) no-repeat left -144px;}
.f_l{float:left !important;}
.f_r{float:right !important;}
.ml_10{ margin-left:10px;}
.ml_20{ margin-left:20px;}
.ml_30 { margin-left:30px;}
.mr_5{ margin-right:5px;}
.mr_10{ margin-right:10px;}
.mr_20{ margin-right:20px;}
.mr_30{ margin-right:30px;}
.ml_-10 { margin-left: -10px;}
q:before, q:after {
    content: none;
}
.weixingbox{border:1px solid #e9e9e9; background:#fff; width:230px;position:absolute; padding:15px; right:53px; top:-30px; display:none;}
.weixingbox i{width:10px; height:17px; background:url(../img/areiltool.gif) no-repeat; position:absolute; right:-10px; top:42px;}
.weixingbox span{display:block; height:80px; clear:both;}
.weixingbox span em{width:80px; height:80px; float:left; display:block;}
.weixingbox span h3, .weixingbox span p{float:right; width:100px; display:block;margin: 0;}
.weixingbox span h3{height:30px; line-height:30px; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.weixingbox span p{height:50px; line-height:25px; color:#999;}
.weixingbox p.guanzhu{line-height:20px; padding-top:10px; font-size:13px; color:#666; display:block; white-space:nowrap;}

.ww {
	width: 46px!important;
}

.weixing{display:block; text-align:center; font-size:14px; font-family:"微软雅黑"; background:#fff; margin-bottom:1px;}
.weixing b{display:block; height:45px; line-height:30px; padding:15px 0 6px 0;}
.weixing em{height:95px; display:block;}
.weixing p{display:inline-block; line-height:20px; padding:10px 0; color:#666;}
.weixing p font{color:#f34c19; display:block; font-size:14px;}
.phonetool, .liuyantool, .toolapp{display:block;height:45px; line-height:45px; text-align:center; font-size:14px; font-family:"微软雅黑"; font-weight:600; color:#666;}
.phonetool:hover,.phonetool.on, .liuyantool:hover,.liuyantool.on, .toolapp:hover,.toolapp.on{color:#f34c19;}
.phonetool{background:url(../img/icoqq.png) no-repeat 80px center; padding-right:20px;}
.applist{border:1px solid #e9e9e9; background:#fff; width:200px; height:320px; position:absolute; padding:15px; right:120px; top:-30px; display:none;}
.applist i{width:10px; height:17px; background:url(../img/areiltool.gif) no-repeat; position:absolute; right:-10px; top:42px;}
.applist span{width:120px; height:120px; display:inline-block;}
.applist .applist_ico{background:url(../img/ico_zhushou.png) center center no-repeat;height:100px;display:block;margin-top:10px;}
.applist .t_r a{color:#06c;font-size:14px;}
.applist .t_r a:hover{color:#eb2626;}
.t_c {
    text-align: center;
}
.t_r {
    text-align: right;
}


    
    .waibao{
    	text-align: center;
    }
    #emb{
    	
    }
    .kong{
      text-align: center;
      width: 800px;
      margin:0px auto;
    }
    .kong img{
      cursor: pointer;
    }
    
    .ie8ts{
    	background-color:#000;
    	color:#00FF27;
    	width:820px;
    	margin:0px auto;
    	text-align:center;
    	padding:8px 0px;
    	font-size:18px;
    	position:absolute;
    	left:20%;top:48%;
    	z-index:99;
    	display:none;
    }

    .ik{
    	position:absolute;
    	right:10px;
    	cursor:pointer;
    	color:#fff;
    }


.task-cark{
	background: #337ab7 none repeat scroll 0 0;
	border-radius: 3px;
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	margin-top: 5px;
	padding: 5px;
	text-align: center;
}
.task-cark p{
	margin: 0;
} 